Definition of the Word REN


A kidney.

Close Window